using Microsoft.TeamFoundation.WorkItemTracking.Client;
using TXLooker.WorkItemExtention.Core;

namespace TXLooker.WorkItemExtention.UI.QueryManager
{
    public interface IQueryManagerProcessor
    {
        /// <summary>
        /// 
        /// </summary>
        WIObject SelectedObject { get; set; }

        /// <summary>
        /// 
        /// </summary>
        StoredQuery Query { get; set; }

        /// <summary>
        /// 
        /// </summary>
        WorkItemStore Store { get; set; }

        /// <summary>
        /// 
        /// </summary>
        /// <param name="item"></param>
        void DeleteStoredQuery(WIObject item);
    }
}
